﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GFMS.MODEL
{
    [Serializable]
    public class M_FIM_MoneyReturns
    {
        public M_FIM_MoneyReturns()
        {

        }

        public int return_seq
        {
            get;
            set;
        }

        public Nullable<DateTime> return_date
        {
            get;
            set;
        }

        public string ref_no
        {
            get;
            set;
        }

        public Nullable<int> money_req_seq
        {
            get;
            set;
        }

        public string return_name
        {
            get;
            set;
        }

        public string money_req_ref_no
        {
            get;
            set;
        }

        public string money_req_name
        {
            get;
            set;
        }

        public Nullable<int> bgm_source_seq
        {
            get;
            set;
        }

        public string bgm_source_name
        {
            get;
            set;
        }

        public Nullable<int> bgm_year
        {
            get;
            set;
        }

        public Nullable<DateTime> money_req_date
        {
            get;
            set;
        }

        public string use_advance
        {
            get;
            set;
        }

        public Nullable<int> advance_bgm_source_seq
        {
            get;
            set;
        }

        public string advance_bgm_source_name
        {
            get;
            set;
        }

        public Nullable<int> debtor_emp_seq
        {
            get;
            set;
        }

        public string debtor_emp_name
        {
            get;
            set;
        }

        public Nullable<int> debtor_contact_seq
        {
            get;
            set;
        }

        public string debtor_contact_name
        {
            get;
            set;
        }

        public string borrow_no
        {
            get;
            set;
        }

        public string debtor_name
        {
            get;
            set;
        }

        public Nullable<double> total_bath_amount
        {
            get;
            set;
        }

        public Nullable<double> total_bath_amount_accum
        {
            get;
            set;
        }

        public Nullable<double> money_req_total_bath_amount
        {
            get;
            set;
        }

        public Nullable<double> receive_bath_amount
        {
            get;
            set;
        }

        public Nullable<double> remain_bath_amount
        {
            get;
            set;
        }

        public Nullable<int> approved_by
        {
            get;
            set;
        }

        public Nullable<DateTime> approved_when
        {
            get;
            set;
        }

        public Nullable<int> tran_grp_seq
        {
            get;
            set;
        }

        public string remarks
        {
            get;
            set;
        }

        public string record_status
        {
            get;
            set;
        }

        public string record_status_name
        {
            get;
            set;
        }

        public Nullable<int> created_by
        {
            get;
            set;
        }

        public Nullable<DateTime> created_when
        {
            get;
            set;
        }

        public Nullable<int> updated_by
        {
            get;
            set;
        }

        public Nullable<DateTime> updated_when
        {
            get;
            set;
        }
    }
}
